@charset "utf-8";

.transaction {}
.transaction .sumAdd {
	background-color: #fff;
	padding: .2rem .4rem;
}
.transaction .sum {
	line-height: .8rem;
	color: #333;
}
.transaction .sum strong {
	margin-left: 0.4rem;
	color: #FF3232;
}
.transaction .add a {
	display: block;
	width: 2.2rem;
	height: .8rem;
	line-height: .8rem;
	text-align: center;
	background-color: #F78F69;
	color: #fff;
	margin-top: .4rem;
	border-radius: .1rem;
}
.transaction .mianBox {
	margin-top: 2px;
}
.transaction .textBox {
	width: 50%;
	background-color: #fff;
}
.transaction .textBox p {
	width: 85%;
	margin: .4rem auto 0;
	padding: 0 .2rem;
	border: 1px solid #A3ACB6;
	border-radius: .1rem;
	zoom: 1;
}
.transaction .textBox p:after {
	display: block;
	content: "";
	clear: both;
}
.transaction .textBox p label, .transaction .textBox p input {
	float: left;
	/*height: .95rem;*/
	line-height: .95rem;
	color: #333;
	font-size: 0.4rem;
	width: 50%;
}
.transaction .onlyData {
	width: 50%;
	background-color: transparent;
}
.transaction .textBox .settlement {
	margin-top: .4rem;
}
.transaction .textBox .settlement p {
	border: none;
	line-height: .55rem;
	margin-top: 0;
}
.transaction .textBox .tranBtn {
	margin-top: .8rem;
	padding-bottom: 1.5rem;
}
.transaction .textBox .tranBtn a {
	display: block;
	width: 80%;
	height: 1rem;
	line-height: 1rem;
	text-align: center;
	margin: 0 auto;
	color: #fff;
	background-color: #416EFA;
	border-radius: .1rem;
}
.transaction .onlyData table {
	width: 85%;
	margin: 0 auto;
}
.transaction .onlyData tr {
	height: 1.1rem;
	line-height: .5rem;
}
.transaction .onlyData tr td {
	color: #666;
}
.transaction .onlyData td:nth-of-type(1) {
	width: 20%;
	text-align: left;
}
 .transaction .onlyData td:nth-of-type(2) {
	width: 25%;
	text-align: center;
}
.transaction .onlyData td:nth-of-type(3) {
	width: 55%;
	text-align: right;
}
.transaction .onlyData .sellData td:nth-of-type(1) { color: #F17A64; }
.transaction .onlyData .buyData td:nth-of-type(1) { color: #28CA69; }
.transaction .line {
	display: block;
	width: 100%;
	height: 1px;
	margin: .2rem 0;
	background-color: #E4E5E9;
}
.tipsPwd {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100;
    background-color: rgba(0, 0, 0, .5)
}
.tipsCentent {
    width: 80%;
    position: absolute;
    left: 10%;
    top: 25%;
    background-color: #fff;
    border-radius: .1rem;
}
.tipsCentent .tipsText {
    padding: .5rem .8rem;
}
.tipsCentent .tipsText p {
    width: 100%;
    color: #333;
    line-height: .8rem;
}
.tipsBtn {
    border-top: 1px solid #ccc;
}
.tipsBtn a {
    width: 50%;
    text-align: center;
    line-height: 1.2rem;
}
.tipsBtn a.fl {
    border-right: 1px solid #ccc;
}
.tipsBtn a.fr {
    
}
.noLogin {
	padding-bottom: .2rem;
}
.noLogin .noLoginImg {
    width: 100%;
    text-align: center;
    padding: .4rem 0 .5rem;
}
.noLogin .noLoginImg img {
    width: 1.6rem;
}
.noLogin .gotoLogin {
    width: 80%;
    margin: 0 auto;
}
.mianBox .noLogin p.noLoginTipText {
    border: none;
    text-align: center;
}
